trap for water rats - Alemán Inglés Diccionario